from gtts import gTTS
import pygame

# 创建 gTTS 对象
tts = gTTS('Hello, welcome to the world of Python text-to-speech!')

# 将文本转换为 MP3 文件
tts.save('/Users/wukunling/demo/greeting.mp3')

# 初始化 Pygame
pygame.init()

# 加载 MP3 文件
pygame.mixer.music.load('/Users/wukunling/demo/greeting.mp3')

# 播放 MP3 文件
pygame.mixer.music.play()

# 等待播放完成
while pygame.mixer.music.get_busy():
    pass
